Completion Detecting Carry Select Addition
نویسندگان
چکیده
We present the logic analysis, circuit implementation and verification of a novel selftimed adder scheme based on Carry Select (CS) logic. The preliminary analysis of the variabletime behavior of CS logic justifies the design of self-timed CS adders, and identifies the best choice for the block size to optimize the average performance. Hence we describe the logic design and full-custom circuit implementation of a completion detecting CS adder by means of precharged CMOS logic. We verify the correct asynchronous operation of the circuit by means of layout level Spice simulation referring to a 0.35 μm CMOS process. The worst case addition time is comparable with existing fastest fixed-time adders, which is a considerable result for a completion detecting technique. The hardware overhead can be limited to 23% over a conventional CS adder. Spice simulation let us estimate an average detected addition time of 1.6 ns for a 64 bit adder, including the pre-charge time. NOTE: This version may contain errors with respect to the final published paper. Please refer to the final publication on IEE Proceedings Prof. Mauro Olivieri Dept. of Electronic Engineering Univ. of Rome “La Sapienza” Via Eudossiana 18 00184 Rome Italy. Tel. +39 06 44585475 Fax +39 06 4742647 Email [email protected]
منابع مشابه
Low area/power decimal addition with carry-select correction and carry-select sum-digits
We improve a carry-select technique for decimal adders, where pairs of corrective carry-out bits for all decimal positions are computed in parallel. Selection is based on the corresponding positional carry-in bits, which are produced by a quaternary parallel prefix carry network. Carry-out bits select pairs of corrected or intact sum-digits to be later selected by actual carry-in bits at the en...
متن کاملFast Low-Energy VLSI Binary Addition
This paper presents novel architectures for fast binary addition which can be implemented using multi-plexers only. Binary addition is carried out using a fast redundant-to-binary converter. It is shown that appropriate encoding of the redundant digits and re-casting the binary addition as a redundant-to-binary conversion reduces the latency of addition from Wt fa to Wt mux where t fa and t mux...
متن کاملOn-line Detection of Faults in Carry-Select Adders
This paper proposes an architecture for implementing a self-checking 4-bit carry select adder that can be extended to any n-bit addition. The overhead is directly proportional to the number of transistors in the adder.
متن کاملModified Booth Multiplier using Wallace Structure and Efficient Carry Select Adder
The multiplier forms the core of systems such as FIR filters, Digital Signal Processors and Microprocessors etc. This paper presents a model of two different 16X16 bit multipliers. First is Radix-4 Multiplier with SQRT CSLA and Second one is Radix -4 multiplier with Modified SQRT CSLA. Modified Booth Algorithm is used for Partial Products Generation. Wallace Tree Structure is used to accumulate...
متن کاملFast Mux-based Adder with Low Delay and Low PDP
Adders, as one of the major components of digital computing systems, have a strong influence on their performance. There are various types of adders, each of which uses a different algorithm to do addition with a certain delay. In addition to low computational delay, minimizing power consumption is also a main priority in adder circuit design. In this paper, the proposed adder is divided into s...
متن کامل